satisfactory trade relations - Turc Anglais Dictionnaire